#pragma once
#include "IEngineWindow.h"

class class AndroidWindow : public IEngineWindow {
public:
	AndroidWindow(const WindowSetup& setup);
	~AndroidWindow();
	virtual WND_STATUS 	ProcessMessage() const;

	virtual uint32_t 	GetWidth() const ;
	virtual uint32_t 	GetHeight() const ;
	virtual WND_HANDLE 	GetWindowHandle() const;
private:
	AndroidWindow(const AndroidWindow&)
	AndroidWindow& operator=(const AndroidWindow&);
	void changeScreenOrientation();

	WindowSetup m_setup;
};